on a sustained basis - German English Dictionary